/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package observertest;

/**
 *
 * @author Jonah
 */
public class Rock extends Actor {




    /*implementation comment*/
    ////<editor-fold defaultstate="collapsed" desc="Static Variables">
    //</editor-fold>
    ////<editor-fold defaultstate="collapsed" desc="Instanced Variables">
    //</editor-fold>
    ////<editor-fold defaultstate="collapsed" desc="Constructor">
    public Rock(int index, int life, int hunger, GameListener gamelistener) {
        super(index, life, hunger, gamelistener);
    }
    //</editor-fold>
    ////<editor-fold defaultstate="collapsed" desc="Class Methods">
    //@Override
    //</editor-fold>
    ////<editor-fold defaultstate="collapsed" desc="Interface Override Methods">
    //toString override
    @Override
    public String toString() {
        return "Rock{" + super.getTileIndex() + '}';
    }
    
    @Override
    void move() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    void checkIfDestroyed() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    void updateLifespan() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    void checkCurrentTile(int currentTileIndex) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public boolean checkAdjacentTile(int neighborTileIndex) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
    //</editor-fold>
}
